A New Adaptive Grey Decision-Energy Aware Management System Based On The Optimal Read Only-Write Buffer Architecture For Flash Memory In Embedded And Mobile Devices
نویسندگان
چکیده
It is generally accepted that the trends in ubiquitous and pervasive computing are rapidly increasing the diversity and heterogeneity of wireless technologies and their constituent devices. However, there are significant problems to overcome when integrating embedded and mobile devices into a ubiquitous and pervasive computing environment. One can consider that flash memory is an essential storage medium for embedded and mobile devices, because it is small, lightweight, nonvolatile, and vibration-resistant; and it has a high storage capacity. Lower energy consumption is an important consideration in the design, and one solution for reducing energy consumption is to include a buffer layer in a flash memory storage system. A buffer layer can let data be updated in situ, reduce energy consumption, and increase access performance. We developed an optimal-read only-write buffer architecture tailored to the properties of flash memory, since a traditional read/write buffer architecture is unsuitable for flash memory. Further, we propose an adaptive grey decision policy for considering temporal and spatial localities to obtain better results. Our proposed method shows that the number of flash memory write operations to reduce energy consumption is decreased from 15% to 35% compared to the least recently used and flash-aware buffer policies based on the optimal-read only-write buffer architecture. * Corresponding author. Postal address: 16 Danghyun 2-gil, Nowon-gu, Seoul, 139-791, South Korea. Tel.: +82 10 6289 8848; fax: +82 2 950 5408. E-mail: [email protected], [email protected] (H.-D.J. Jeong).
منابع مشابه
A Special Issue of Intelligent Automation and Soft Computing - Forthcoming Multimedia & Intelligent Services In Ubiquitous And Pervasive Computing
The proliferation of wireless technologies and electronic devices has led to a rapid growth in interest in the field of Ubiquitous and Pervasive Computing (UPC). UPC makes it possible to create a human-oriented computing environment where computer chips embedded in everyday objects interact with the physical world. Users can connect to the Internet even while moving around, giving them almost p...
متن کاملPower- and time-aware buffer cache management for real-time embedded databases
Due to the explosive increases of data from both the cyber and physical worlds, the demand for database support in embedded systems is increasing. Databases for embedded systems, or embedded databases, are expected to provide timely in-situ data services under various resource constraints, such as limited energy. However, traditional buffer cache management schemes, in which the primary goal is...
متن کاملBPCLC: An Efficient Write Buffer Management Scheme for Flash-Based Solid State Disks
Flash memory has been widely used for storage devices in various embedded systems and enterprise computing environment, due to its shock-resistance, low power consumption, non-volatile, and high I/O speed. However, its physical characteristics impose several limitations in the design of flash-based solid state disks (SSDs). For example, its write operation costs much more time than read operati...
متن کاملBuffer-Aware Garbage Collection for NAND Flash Memory-Based Storage Systems
With continuing improvements in both the price and the capacity, flash memory-based storage devices are becoming a viable solution for satisfying high-performance storage demands of desktop systems as well as mobile embedded systems. Because of the erase-before-write characteristic of flash memory, a flash memorybased storage system requires a garbage collection, which often introduces large pe...
متن کاملFine-grained updates in database management systems for flash memory
The growing storage capacity of flash memory (up to 640 GB) and the proliferation of small mobile devices such as PDAs and mobile phones makes it attractive to build database management systems (DBMSs) on top of flash memory. However, most existing DBMSs are designed to run on hard disk drives. The unique characteristics of flash memory make the direct application of these existing DBMSs to fla...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Intelligent Automation & Soft Computing
دوره 16 شماره
صفحات -
تاریخ انتشار 2010